Địa lý Đức Long, Thạch An

Xã Đức Long nằm ở phía đông huyện Thạch An, có vị trí địa lý:

Xã Đức Long có diện tích 31,25 km², dân số năm 1999 là 1.962 người[1], mật độ dân số đạt 66 người/km².

Trên địa bàn xã có một số ngọn núi như Cốc Phường, Keng Phân, Khau Múc, Lầm Lường, Lũng Phản, Phia Tòn. Các con suối chảy qua xã gồm suối Bản Là, suối Nà Đao, suối No Đạo, suối Nà Rị. Trên địa phận Đức Long có đài quan sát Bộ chỉ huy chiến dịch biên giới 1950, có đồn biên phòng Đức Long và trạm biên phòng Nà Lạn.